have rotted - Espagnol Anglais Dictionnaire